A {
	BORDER-RIGHT: #990000 0px dotted; BORDER-TOP: #990000 0px dotted; FONT-WEIGHT: bold; BORDER-LEFT: #990000 0px dotted; COLOR: #990000; BORDER-BOTTOM: #990000 1px dotted; TEXT-DECORATION: none
}
A:visited {
	BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-COLOR: #666666; COLOR: #666666; BORDER-TOP-COLOR: #666666; BORDER-RIGHT-COLOR: #666666
}
A:active {
	BORDER-LEFT-COLOR: #333333; BORDER-BOTTOM-COLOR: #333333; COLOR: #333333; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #333333; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: #333333; BORDER-BOTTOM-STYLE: solid
}
A:unknown {
	BORDER-LEFT-COLOR: #333333; BORDER-BOTTOM-COLOR: #333333; COLOR: #333333; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #333333; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: #333333; BORDER-BOTTOM-STYLE: solid
}
A:hover {
	BORDER-LEFT-COLOR: #333333; BORDER-BOTTOM-COLOR: #333333; COLOR: #333333; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #333333; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: #333333; BORDER-BOTTOM-STYLE: solid
}
ACRONYM {
	FONT-SIZE: 90%; CURSOR: help; BORDER-TOP-STYLE: none; FONT-STYLE: normal; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; FONT-VARIANT: normal; BORDER-BOTTOM-STYLE: none
}
B {
	FONT-WEIGHT: bold
}
BLOCKQUOTE {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; PADDING-LEFT: 1em; MARGIN: 0px 2em; BORDER-LEFT: #cccccc 5px solid; BORDER-BOTTOM: #cccccc 0px solid; FONT-STYLE: italic
}
BODY {
	PADDING:0px; FONT-SIZE: small;  MARGIN: 0px; COLOR: #404040;  BACKGROUND-COLOR: #ffffff;
  
}
BODY {
	FONT-FAMILY: "Lucida Grande", 宋体,Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-FAMILY: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-FAMILY: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-FAMILY: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-FAMILY: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-FAMILY: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif
}
BODY {
	LINE-HEIGHT: 1.5em
}
P {
	LINE-HEIGHT: 1.5em
}
BR {
	CLEAR: none
}
CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; WORD-SPACING: 1px; PADDING-TOP: 0px; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
CAPTION {
	COLOR: #333333
}
H1 {
	COLOR: #333333
}
H2 {
	COLOR: #333333
}
H3 {
	COLOR: #333333
}
LABEL {
	COLOR: #333333
}
CITE {
	FONT-STYLE: normal
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px
}
DEL {
	TEXT-DECORATION: line-through
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	FONT-WEIGHT: bold; MARGIN: 0.5em 0px 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 150%; PADDING-BOTTOM: 0.5em; MARGIN: 0px; WORD-SPACING: 1px; PADDING-TOP: 0px; LETTER-SPACING: 1px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 125%; PADDING-BOTTOM: 0.25em; MARGIN: 0px; WORD-SPACING: 1px; PADDING-TOP: 0.25em; LETTER-SPACING: 1px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0.1em; MARGIN: 0px; WORD-SPACING: 1px; PADDING-TOP: 0.1em; LETTER-SPACING: 1px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0.1em; MARGIN: 0px; WORD-SPACING: 1px; PADDING-TOP: 0.1em; FONT-STYLE: italic; LETTER-SPACING: 1px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0.1em; MARGIN: 0px; PADDING-TOP: 0.1em
}
HR {
	COLOR: #cccccc; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #cccccc; BORDER-BOTTOM-STYLE: none
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
INPUT {
	FONT-SIZE: small
}
SELECT {
	FONT-SIZE: small
}
TEXTAREA {
	FONT-SIZE: small
}
UNKNOWN {
	FONT-WEIGHT: normal; CURSOR: pointer
}
UNKNOWN {
	BACKGROUND-COLOR: #ffffcc
}
KBD {
	FONT-FAMILY: "Lucida Console", "Courier New", Courier, monospace
}
PRE {
	FONT-FAMILY: "Lucida Console", "Courier New", Courier, monospace
}
LABEL {
	FONT-WEIGHT: bold; WORD-SPACING: 1px; LETTER-SPACING: 1px
}
LI {
	MARGIN-TOP: 0.5em; TEXT-ALIGN: left
}
OL {
	LIST-STYLE-TYPE: decimal
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0.5em 2em; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0.5em 2em; PADDING-TOP: 0px
}
OL OL {
	LIST-STYLE-TYPE: lower-alpha
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
PRE {
	PADDING-LEFT: 0.5em; FONT-SIZE: small; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 0px; OVERFLOW: auto
}
TABLE {
	BORDER-COLLAPSE: collapse; 
  /*caption-side: bottom*/
}
TD {
	FONT-SIZE: small; VERTICAL-ALIGN: top
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: small; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
UL {
	LIST-STYLE-TYPE: square
}
A ACRONYM {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H1 ACRONYM {
	FONT-SIZE: 100%
}
H2 ACRONYM {
	FONT-SIZE: 100%
}
H3 ACRONYM {
	FONT-SIZE: 100%
}
.top-align {
	VERTICAL-ALIGN: top
}
.required {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
/*custom*/
.error{color:red}
